An Antarctic oasis is a large area naturally free of snow and ice in the otherwise ice-covered continent of Antarctica.
Developed by StudentB